package com.kawaiior.asoulworld.world.dimension;

import com.kawaiior.asoulworld.init.InitBiome;
import com.kawaiior.asoulworld.init.InitDimension;
import com.kawaiior.asoulworld.world.ichunkgenerator.ChunkGeneratorAsoul;
import net.minecraft.world.DimensionType;
import net.minecraft.world.WorldProviderSurface;
import net.minecraft.world.biome.BiomeProviderSingle;
import net.minecraft.world.gen.IChunkGenerator;

public class DimensionAsoul extends WorldProviderSurface {

    public DimensionAsoul()
    {
        this.biomeProvider = new BiomeProviderSingle(InitBiome.BIOME_ASOUL_PLAIN);
    }

//    @Override
//    public DimensionType getDimensionType()
//    {
//        return InitDimension.DIM_ASOUL;
//    }

    @Override
    public IChunkGenerator createChunkGenerator()
    {
        return new ChunkGeneratorAsoul(world,true,world.getSeed());
    }

    @Override
    public boolean canRespawnHere()
    {
        return false;
    }

    @Override
    public boolean isSurfaceWorld()
    {
        return false;
    }

}
